<!doctype html><html lang=en-us dir=ltr><head><meta charset=UTF-8><meta name=viewport content="width=device-width,initial-scale=1"><meta name=description content="Ubuntu22.04 依赖项整理 # vbox: libqt5opengl5 kate: konsole Qt5.12.12: mesa-common-dev, libgl1-mesa-dev OpenCV4.6.0: libgtk2.0-dev, pkg-config, libcanberra-gtk-module 如果没有安装这俩依赖不会影响编译，但是编译后会有功能损失，补充安装后不会修复； 如果想修复，只能安装后再编译一次； dpkg .deb # Install # sudo dpkg -i file.deb
c l r P L s # -c列出内容 -l提取包信息 -r移除一个已安装的包 -P完全清除一个已安装包 -L列出安装所有文件清单 -s显示已安装包信息 WSL # wsl问题 因为后面不太喜欢这种东西了,还是上了物理机. 所以就不粘贴过来了.
sudo apt upgrade # E: Sub-process /usr/bin/dpkg returned an error code (1)
解决 # sudu下
备份/var/lib/dpkg/info 新建/var/lib/dpkg/info 重新执行更新 合并/var/lib/dpkg/info 和 备份文件 完 说明 # 非原理性解决方案, 若解决不了, 另寻他法或者需要直击灵魂."><meta name=theme-color content="#FFFFFF"><meta name=color-scheme content="light dark"><meta property="og:title" content="Linux"><meta property="og:description" content="Ubuntu22.04 依赖项整理 # vbox: libqt5opengl5 kate: konsole Qt5.12.12: mesa-common-dev, libgl1-mesa-dev OpenCV4.6.0: libgtk2.0-dev, pkg-config, libcanberra-gtk-module 如果没有安装这俩依赖不会影响编译，但是编译后会有功能损失，补充安装后不会修复； 如果想修复，只能安装后再编译一次； dpkg .deb # Install # sudo dpkg -i file.deb
c l r P L s # -c列出内容 -l提取包信息 -r移除一个已安装的包 -P完全清除一个已安装包 -L列出安装所有文件清单 -s显示已安装包信息 WSL # wsl问题 因为后面不太喜欢这种东西了,还是上了物理机. 所以就不粘贴过来了.
sudo apt upgrade # E: Sub-process /usr/bin/dpkg returned an error code (1)
解决 # sudu下
备份/var/lib/dpkg/info 新建/var/lib/dpkg/info 重新执行更新 合并/var/lib/dpkg/info 和 备份文件 完 说明 # 非原理性解决方案, 若解决不了, 另寻他法或者需要直击灵魂."><meta property="og:type" content="article"><meta property="og:url" content="http://example.org/docs/programmer/base/noteoflinux/"><meta property="article:section" content="docs"><meta property="article:published_time" content="2016-04-08T16:58:56+00:00"><meta property="article:modified_time" content="2016-04-08T16:58:56+00:00"><title>Linux | Ian's Blog</title>
<link rel=manifest href=/manifest.json><link rel=icon href=/favicon.png type=image/x-icon><link rel=stylesheet href=/book.min.c58292d36b18b675680ab9baea2029204537b839ea72f258746ec0f32ce8d6c8.css integrity="sha256-xYKS02sYtnVoCrm66iApIEU3uDnqcvJYdG7A8yzo1sg=" crossorigin=anonymous><script defer src=/flexsearch.min.js></script><script defer src=/en.search.min.569e34257b6d9d9d98bef2eba3a64a9a25f6edeb684dcfd9d09d6515476ff4fa.js integrity="sha256-Vp40JXttnZ2YvvLro6ZKmiX27etoTc/Z0J1lFUdv9Po=" crossorigin=anonymous></script></head><body dir=ltr><input type=checkbox class="hidden toggle" id=menu-control>
<input type=checkbox class="hidden toggle" id=toc-control><main class="container flex"><aside class=book-menu><div class=book-menu-content><nav><h2 class=book-brand><a class="flex align-center" href=/><span>Ian's Blog</span></a></h2><div class=book-search><input type=text id=book-search-input placeholder=Search aria-label=Search maxlength=64 data-hotkeys=s/><div class="book-search-spinner hidden"></div><ul id=book-search-results></ul></div><ul><li class=book-section-flat><a href=/docs/programmer/>程序员笔记</a><ul><li><input type=checkbox id=section-52f633cba5cf47818d8ec01e928396f2 class=toggle checked>
<label for=section-52f633cba5cf47818d8ec01e928396f2 class="flex justify-between"><a role=button>Base</a></label><ul><li><a href=/docs/programmer/base/k8s-%E9%85%8D%E5%A5%97%E8%AF%B4%E6%98%8E/>k8s 配套说明</a></li><li><a href=/docs/programmer/base/k8s-%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB/>k8s技术分享</a></li><li><a href=/docs/programmer/base/k8s%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4%E5%92%8C%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E8%A7%A3%E6%9E%90/>k8s学习-常用命令和配置文件</a></li><li><a href=/docs/programmer/base/pypi/>PyPi</a></li><li><a href=/docs/programmer/base/tipsofweb/>Nginx高可用</a></li><li><a href=/docs/programmer/base/for_china/>各个软件换源</a></li><li><a href=/docs/programmer/base/tipsofdebugers/>tips Of Debuggers</a></li><li><a href=/docs/programmer/base/notesdjango/>Django的建站的(｡･･)ﾉﾞ</a></li><li><a href=/docs/programmer/base/tipsofvim/>tip Of vim</a></li><li><a href=/docs/programmer/base/editer/>编辑器使用</a></li><li><a href=/docs/programmer/base/noteoflinux/ class=active>Linux</a></li><li><a href=/docs/programmer/base/argo-workflow%E6%80%A7%E8%83%BD%E6%B5%8B%E8%AF%95%E5%92%8C%E4%BD%BF%E7%94%A8%E5%9C%BA%E6%99%AF%E5%88%86%E6%9E%90/>Argo Workflow性能测试和使用场景分析</a></li><li><a href=/docs/programmer/base/argo-%E4%BD%BF%E7%94%A8%E8%AE%B0%E5%BD%95/>Argo 使用记录</a></li><li><a href=/docs/programmer/base/kafka-%E5%AE%89%E8%A3%85%E5%92%8C%E4%BD%BF%E7%94%A8/>Kafka 安装和使用</a></li><li><a href=/docs/programmer/base/paramiko-%E4%BD%BF%E7%94%A8-sshsftp/>Paramiko 使用 Ssh&amp;sftp</a></li><li><a href=/docs/programmer/base/pytest-%E6%B5%8B%E8%AF%95/>Py Test 测试</a></li><li><a href=/docs/programmer/base/sonar-%E4%BB%A3%E7%A0%81%E9%9D%99%E6%80%81%E6%A3%80%E6%9F%A5/>Sonar 代码静态检查</a></li><li><a href=/docs/programmer/base/%E5%B0%8F%E5%91%BD%E4%BB%A4/>小命令</a></li><li><a href=/docs/programmer/base/tip_dgraph/>Dgraph</a></li><li><a href=/docs/programmer/base/noteoffmtdata/>数据格式笔记</a></li></ul></li><li><input type=checkbox id=section-de7bfad1d124522974cdf8addfbb23f2 class=toggle>
<label for=section-de7bfad1d124522974cdf8addfbb23f2 class="flex justify-between"><a role=button>Net</a></label><ul><li><a href=/docs/programmer/net/uwsgi-%E5%A4%84%E7%90%86%E8%AE%B0%E5%BD%95/>uwsgi 处理记录</a></li><li><a href=/docs/programmer/net/tipsofgrpc/>gRpc使用小记</a></li><li><a href=/docs/programmer/net/net/>网络(Computer Network)</a></li><li><a href=/docs/programmer/net/elk%E5%9C%A8k8s%E4%B8%8A%E7%9A%84%E9%83%A8%E7%BD%B2%E4%BD%BF%E7%94%A8%E7%A4%BA%E4%BE%8B/>Elk在k8s上的部署使用示例</a></li><li><a href=/docs/programmer/net/nginx%E5%AE%9E%E7%94%A8%E9%85%8D%E7%BD%AE/>Nginx实用配置</a></li></ul></li><li><input type=checkbox id=section-bf4e0d6f0b81f7b3ec08ed1fc66b874d class=toggle>
<label for=section-bf4e0d6f0b81f7b3ec08ed1fc66b874d class="flex justify-between"><a role=button>Langs</a></label><ul><li><a href=/docs/programmer/langs/cmake/>CMake 使用Tips</a></li><li><a href=/docs/programmer/langs/noteofgoexp/>Golang进阶笔记</a></li><li><a href=/docs/programmer/langs/noteofgolang/>Golang笔记</a></li><li><a href=/docs/programmer/langs/tipsofmarkdown/>tips Of markdown</a></li><li><a href=/docs/programmer/langs/notespython/>Python笔记(notes of Python)</a></li><li><a href=/docs/programmer/langs/notesjava/>愉快的Java(happy to learn the fuck java)</a></li></ul></li><li><input type=checkbox id=section-cd029da01a5cf373a5379dc078a74f2c class=toggle>
<label for=section-cd029da01a5cf373a5379dc078a74f2c class="flex justify-between"><a role=button>Game and Simulation</a></label><ul><li><a href=/docs/programmer/game_and_simulation/blender/>Blender</a></li><li><a href=/docs/programmer/game_and_simulation/noteofue4/>UE4 笔记</a></li></ul></li><li><input type=checkbox id=section-883e27361d38e16afb68faff3435ac0b class=toggle>
<label for=section-883e27361d38e16afb68faff3435ac0b class="flex justify-between"><a role=button>Ml</a></label><ul><li><a href=/docs/programmer/ml/tensorflow/>Tensorflow</a></li><li><a href=/docs/programmer/ml/opencv/>OpenCV</a></li><li><a href=/docs/programmer/ml/paddle/>Paddle</a></li><li><a href=/docs/programmer/ml/noteofmachinelearning/>机器学习库</a></li></ul></li><li><input type=checkbox id=section-7e5360c5e7954906b897ed79085884b6 class=toggle>
<label for=section-7e5360c5e7954906b897ed79085884b6 class="flex justify-between"><a href=/docs/programmer/gui/>Gui</a></label><ul><li><a href=/docs/programmer/gui/pyinstaller/>python打包</a></li><li><a href=/docs/programmer/gui/qt/>Qt/PySide</a></li><li><a href=/docs/programmer/gui/noteofvn_py/>Vn.Py学习笔记（Python交易平台框架）</a></li><li><a href=/docs/programmer/gui/notespython/>图形化界面 （Python Gui）</a></li></ul></li><li><input type=checkbox id=section-4446dd07527142b855f26d7cc8f0e617 class=toggle>
<label for=section-4446dd07527142b855f26d7cc8f0e617 class="flex justify-between"><a role=button>Database</a></label><ul><li><a href=/docs/programmer/database/dgraph/>Dgraph使用小记</a></li><li><a href=/docs/programmer/database/noteofdocker/>notes Of docker</a></li><li><a href=/docs/programmer/database/noteofdbdata/>db数据库</a></li><li><a href=/docs/programmer/database/mongodb/>Mongodb</a></li></ul></li><li><input type=checkbox id=section-d325c59fc6513e1b1e05a60b192d4973 class=toggle>
<label for=section-d325c59fc6513e1b1e05a60b192d4973 class="flex justify-between"><a href=/docs/programmer/hardware/>Hardware</a></label><ul><li><a href=/docs/programmer/hardware/android/>Android</a></li><li><a href=/docs/programmer/hardware/raspberrypi/>Raspberry Pi</a></li><li><a href=/docs/programmer/hardware/readme/>Readme</a></li><li><a href=/docs/programmer/hardware/screen/>Screen</a></li></ul></li><li><input type=checkbox id=section-40d35e91afa620ff2e7bf6291cfb3e1d class=toggle>
<label for=section-40d35e91afa620ff2e7bf6291cfb3e1d class="flex justify-between"><a href=/docs/programmer/software/>Software</a></label><ul><li><a href=/docs/programmer/software/bash/>Bash</a></li><li><a href=/docs/programmer/software/freebsd/>Freebsd</a></li><li><a href=/docs/programmer/software/gitbook/>Gitbook</a></li><li><a href=/docs/programmer/software/markdown/>Markdown</a></li><li><a href=/docs/programmer/software/npm/>Npm</a></li><li><a href=/docs/programmer/software/readme/>Readme</a></li><li><a href=/docs/programmer/software/vim/>Vim</a></li></ul></li><li><a href=/docs/programmer/install_some/>安装问题</a></li><li><a href=/docs/programmer/demo_test_some/>Demo Test项目中的一些东西</a></li><li><a href=/docs/programmer/tipsofproblems/>解决问题</a></li></ul></li><li class=book-section-flat><a href=/docs/example/>Hugo特殊Markdown语法说明</a><ul><li><a href=/docs/example/table-of-contents/>Table of Contents</a><ul><li><a href=/docs/example/table-of-contents/with-toc/>With ToC</a></li><li><a href=/docs/example/table-of-contents/without-toc/>Without ToC</a></li></ul></li><li class=book-section-flat><span>Shortcodes</span><ul><li><a href=/docs/example/shortcodes/buttons/>Buttons</a></li><li><a href=/docs/example/shortcodes/columns/>Columns</a></li><li><a href=/docs/example/shortcodes/details/>Details</a></li><li><a href=/docs/example/shortcodes/expand/>Expand</a></li><li><a href=/docs/example/shortcodes/hints/>Hints</a></li><li><input type=checkbox id=section-1c6a8516f710b6065a114907cef8489f class=toggle>
<label for=section-1c6a8516f710b6065a114907cef8489f class="flex justify-between"><a href=/docs/example/shortcodes/section/>Section</a></label><ul><li><a href=/docs/example/shortcodes/section/first-page/>First Page</a></li><li><a href=/docs/example/shortcodes/section/second-page/>Second Page</a></li></ul></li><li><a href=/docs/example/shortcodes/tabs/>Tabs</a></li></ul></li></ul></li></ul><ul><li><a href=/posts/>Blog</a></li></ul></nav><script>(function(){var e=document.querySelector("aside .book-menu-content");addEventListener("beforeunload",function(){localStorage.setItem("menu.scrollTop",e.scrollTop)}),e.scrollTop=localStorage.getItem("menu.scrollTop")})()</script></div></aside><div class=book-page><header class=book-header><div class="flex align-center justify-between"><label for=menu-control><img src=/svg/menu.svg class=book-icon alt=Menu>
</label><strong>Linux</strong>
<label for=toc-control><img src=/svg/toc.svg class=book-icon alt="Table of Contents"></label></div><aside class="hidden clearfix"><nav id=TableOfContents><ul><li><a href=#ubuntu2204-依赖项整理>Ubuntu22.04 依赖项整理</a></li><li><a href=#dpkg-deb>dpkg .deb</a><ul><li><a href=#install>Install</a></li><li><a href=#c-l-r-p-l-s>c l r P L s</a></li></ul></li><li><a href=#wsl>WSL</a></li><li><a href=#sudo-apt-upgrade>sudo apt upgrade</a><ul><li><a href=#解决>解决</a></li><li><a href=#说明>说明</a></li></ul></li><li><a href=#磁盘操作>磁盘操作</a><ul><li><a href=#ntfs>NTFS</a></li><li><a href=#磁盘查询命令>磁盘查询命令</a></li><li><a href=#じゃあ作成さくせい><strong>じゃあ作成（さくせい）</strong>：</a></li><li><a href=#格式化磁盘><strong>格式化磁盘:</strong></a></li><li><a href=#lvmの削除さくじょ>LVMの削除（さくじょ）：</a></li><li><a href=#disk-lvの追加ついか>disk LVの追加（ついか）：</a></li><li><a href=#disk-vgの追加>disk VGの追加</a></li></ul></li><li><a href=#网络>网络</a><ul><li><a href=#ssh-远程终端控制>SSH 远程终端控制</a></li><li><a href=#ping-测试连通>ping 测试连通</a></li><li><a href=#vnc-桌面远程>VNC 桌面远程</a></li></ul></li><li><a href=#壓縮打包>壓縮打包</a><ul><li><a href=#tar>tar</a></li></ul></li><li><a href=#ubuntu-1604-升级-ubuntu-1804>Ubuntu 16.04 升级 Ubuntu 18.04</a></li><li><a href=#设定系统常量>设定系统常量</a><ul><li><a href=#ps>ps</a></li></ul></li><li><a href=#tmux-虚拟多终端>tmux 虚拟多终端</a></li><li><a href=#最大文件数单进程最大文件数>最大文件数/单进程最大文件数</a></li></ul></nav></aside></header><article class=markdown><p><img src=https://static1.makeuseofimages.com/wp-content/uploads/2015/01/best-linux-distros.jpg alt=linux></p><h2 id=ubuntu2204-依赖项整理>Ubuntu22.04 依赖项整理
<a class=anchor href=#ubuntu2204-%e4%be%9d%e8%b5%96%e9%a1%b9%e6%95%b4%e7%90%86>#</a></h2><ul><li>vbox: libqt5opengl5</li><li>kate: konsole</li><li>Qt5.12.12: mesa-common-dev, libgl1-mesa-dev</li><li>OpenCV4.6.0: libgtk2.0-dev, pkg-config, libcanberra-gtk-module<ul><li>如果没有安装这俩依赖不会影响编译，但是编译后会有功能损失，补充安装后不会修复；</li><li>如果想修复，只能安装后再编译一次；</li></ul></li></ul><h2 id=dpkg-deb>dpkg .deb
<a class=anchor href=#dpkg-deb>#</a></h2><h3 id=install>Install
<a class=anchor href=#install>#</a></h3><p><code>sudo dpkg -i file.deb</code></p><h3 id=c-l-r-p-l-s>c l r P L s
<a class=anchor href=#c-l-r-p-l-s>#</a></h3><ul><li><code>-c</code>列出内容</li><li><code>-l</code>提取包信息</li><li><code>-r</code>移除一个已安装的包</li><li><code>-P</code>完全清除一个已安装包</li><li><code>-L</code>列出安装所有文件清单</li><li><code>-s</code>显示已安装包信息</li></ul><h2 id=wsl>WSL
<a class=anchor href=#wsl>#</a></h2><p><a href=https://github.com/IanVzs/ianvzs.github.io/issues/7>wsl问题</a>
因为后面不太喜欢这种东西了,还是上了物理机. 所以就不粘贴过来了.</p><h2 id=sudo-apt-upgrade>sudo apt upgrade
<a class=anchor href=#sudo-apt-upgrade>#</a></h2><blockquote><p>E: Sub-process /usr/bin/dpkg returned an error code (1)</p></blockquote><h3 id=解决>解决
<a class=anchor href=#%e8%a7%a3%e5%86%b3>#</a></h3><p><em>sudu下</em></p><ol><li>备份<code>/var/lib/dpkg/info</code></li><li>新建<code>/var/lib/dpkg/info</code></li><li>重新执行更新</li><li>合并<code>/var/lib/dpkg/info</code> 和 备份文件</li><li>完</li></ol><h3 id=说明>说明
<a class=anchor href=#%e8%af%b4%e6%98%8e>#</a></h3><p>非原理性解决方案, 若解决不了, 另寻他法或者需要直击灵魂.</p><h2 id=磁盘操作>磁盘操作
<a class=anchor href=#%e7%a3%81%e7%9b%98%e6%93%8d%e4%bd%9c>#</a></h2><h3 id=ntfs>NTFS
<a class=anchor href=#ntfs>#</a></h3><h4 id=一般发行版>一般发行版
<a class=anchor href=#%e4%b8%80%e8%88%ac%e5%8f%91%e8%a1%8c%e7%89%88>#</a></h4><p>在此中可以使用<code>ntfsfix</code>, 不过刚才看了一圈儿, 好像, 这工具就是来源于下面所介绍的</p><h4 id=树莓派>树莓派
<a class=anchor href=#%e6%a0%91%e8%8e%93%e6%b4%be>#</a></h4><p>因为没有预装<code>ntfsfix</code>, 所以</p><ul><li>安装 <code>ntfs-3g</code> 很久远的工具: <code>sudo apt install ntfs-3g</code> (看3g就知道年代久远 😄)</li><li>取消挂载, <code>sudo umount /dev/sda{N}</code></li><li>重新挂载, <code>mount –t ntfs /dev/sda{n} /media/pi</code></li></ul><p>就可以有<code>读写</code>权限了. 不然只有读的, 挺不好的.</p><p>不过在windows放了缓存在里面的话就没办法挂载为<code>可写</code>了， 方法是取消Win的快速启动功能后关机，不使用休眠.</p><h3 id=磁盘查询命令>磁盘查询命令
<a class=anchor href=#%e7%a3%81%e7%9b%98%e6%9f%a5%e8%af%a2%e5%91%bd%e4%bb%a4>#</a></h3><div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-bash data-lang=bash><span style=display:flex><span>fdisk -l
</span></span><span style=display:flex><span>df -h
</span></span></code></pre></div><p>LVM概要（がいよう）</p><p><strong>自弁の理解</strong>：</p><ul><li>将零散的集合起来，再进行动态分组。</li><li>PV &#187; VG &#187; LV</li></ul><h3 id=じゃあ作成さくせい><strong>じゃあ作成（さくせい）</strong>：
<a class=anchor href=#%e3%81%98%e3%82%83%e3%81%82%e4%bd%9c%e6%88%90%e3%81%95%e3%81%8f%e3%81%9b%e3%81%84>#</a></h3><div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-bash data-lang=bash><span style=display:flex><span>pvcreat disk1 disk2 di3 ...　<span style=color:#75715e># 集合</span>
</span></span><span style=display:flex><span>pvs|pvdisplay
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>vgcreat 集合name <span style=color:#ae81ff>1</span> <span style=color:#ae81ff>2</span> <span style=color:#ae81ff>3</span> ...  <span style=color:#75715e># 集合</span>
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>vgs|vgdisplay
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>lvcreat -n name -L size 集name 
</span></span><span style=display:flex><span>lvs|lvdisplay
</span></span></code></pre></div><h3 id=格式化磁盘><strong>格式化磁盘:</strong>
<a class=anchor href=#%e6%a0%bc%e5%bc%8f%e5%8c%96%e7%a3%81%e7%9b%98>#</a></h3><div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-bash data-lang=bash><span style=display:flex><span>mkfs.ext4 /dev/集name/name  <span style=color:#75715e># 格式化此（PS：路径为所示）</span>
</span></span></code></pre></div><p><strong>注:</strong> 不过要采用这种方法来给Linux扩容的话需要之前时就选定Linux磁盘管理为LVM，否则主目录在之后不能添加lv组，也就谈不上添加。</p><h3 id=lvmの削除さくじょ>LVMの削除（さくじょ）：
<a class=anchor href=#lvm%e3%81%ae%e5%89%8a%e9%99%a4%e3%81%95%e3%81%8f%e3%81%98%e3%82%87>#</a></h3><div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-bash data-lang=bash><span style=display:flex><span>LV  lvremove /dev/... 
</span></span><span style=display:flex><span>VG  vgremove 集name
</span></span><span style=display:flex><span>PV<span style=color:#f92672>(</span>物理卷<span style=color:#f92672>)</span> pvremove /dev/...
</span></span></code></pre></div><h3 id=disk-lvの追加ついか>disk LVの追加（ついか）：
<a class=anchor href=#disk-lv%e3%81%ae%e8%bf%bd%e5%8a%a0%e3%81%a4%e3%81%84%e3%81%8b>#</a></h3><div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-bash data-lang=bash><span style=display:flex><span>lvexpend -L +1G /dev/集name/name
</span></span><span style=display:flex><span><span style=color:#75715e># 增加了空白空间</span>
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>resize2fs /dev/... 更新文件系统 使空白空间得以有身份（文件系统）
</span></span></code></pre></div><h3 id=disk-vgの追加>disk VGの追加
<a class=anchor href=#disk-vg%e3%81%ae%e8%bf%bd%e5%8a%a0>#</a></h3><div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-bash data-lang=bash><span style=display:flex><span>pvcreat /dev/sdd<span style=color:#f92672>(</span>new<span style=color:#f92672>)</span>
</span></span><span style=display:flex><span>
</span></span><span style=display:flex><span>vgexpend 集name /dev/sdd
</span></span></code></pre></div><h2 id=网络>网络
<a class=anchor href=#%e7%bd%91%e7%bb%9c>#</a></h2><h3 id=ssh-远程终端控制>SSH 远程终端控制
<a class=anchor href=#ssh-%e8%bf%9c%e7%a8%8b%e7%bb%88%e7%ab%af%e6%8e%a7%e5%88%b6>#</a></h3><p><code>ssh root(usrname)@192.168.^.^ (IP)</code>
输入密码错误之后——就…之前解决过，然而忘了上次怎么解决的了(京东云)反正这次是等着等着突然就能连接了。 以后可得把解决方案记录到这儿ヽ(*。>Д&lt;)o゜</p><p>另外，<code>ssh</code>公钥🔑连接方式可以参考<code>makethingseasy</code>中的描写。</p><h3 id=ping-测试连通>ping 测试连通
<a class=anchor href=#ping-%e6%b5%8b%e8%af%95%e8%bf%9e%e9%80%9a>#</a></h3><p>mtr 测试网络+每个路由信息
<code>* + IP</code></p><h3 id=vnc-桌面远程>VNC 桌面远程
<a class=anchor href=#vnc-%e6%a1%8c%e9%9d%a2%e8%bf%9c%e7%a8%8b>#</a></h3><p>Emmmm 当时还写了这个？现在倒是用这个在链接树莓派o(∩∩)o&mldr;哈哈(2021-04-22)</p><h2 id=壓縮打包>壓縮打包
<a class=anchor href=#%e5%a3%93%e7%b8%ae%e6%89%93%e5%8c%85>#</a></h2><ul><li><code>tar -zxvf **.tar.gz</code>: <code>.tar.gz</code></li><li><code>tar -jxvf **.tar.bz2</code>: <code>.tar.bz2</code></li></ul><h3 id=tar>tar
<a class=anchor href=#tar>#</a></h3><div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-shell data-lang=shell><span style=display:flex><span>    tar xvzf fileName.tar.gz
</span></span><span style=display:flex><span>    tar cvzf fileName.tar.gz targerName
</span></span></code></pre></div><p><code>x</code>: 解压 <code>c</code> : 压缩</p><h2 id=ubuntu-1604-升级-ubuntu-1804>Ubuntu 16.04 升级 Ubuntu 18.04
<a class=anchor href=#ubuntu-1604-%e5%8d%87%e7%ba%a7-ubuntu-1804>#</a></h2><p>___ 经尝试真的不如备份自我资料后重装……因为太…慢…了… 更新还不稳。</p><p>其实还好… 就是更新速度慢了点儿。早不到十点更新到了下午13点38分。不过基于是一键式的所以还是有多点儿好处的。
更新命令</p><div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-bash data-lang=bash><span style=display:flex><span>sudo <span style=color:#66d9ef>do</span>-release-upgrade
</span></span><span style=display:flex><span><span style=color:#75715e># 提示是没法找到可用更新…</span>
</span></span><span style=display:flex><span><span style=color:#75715e># 所以  之后增加了</span>
</span></span><span style=display:flex><span>-c
</span></span><span style=display:flex><span><span style=color:#75715e># 还是不行</span>
</span></span><span style=display:flex><span>-d 
</span></span><span style=display:flex><span><span style=color:#75715e># 参数完成更新</span>
</span></span></code></pre></div><p>但是<code>python</code>被重装了！！！！ 里面的包都没了…🐎a算了，好在软件级别的东西都还在…另外<code>pip</code>也损坏了，<code>apt</code>安装也失败，后面我就用了<code>.py</code>脚本重新安装，所以<code>apt</code>卸载再重装没试，不知道行不行。 收回前面“软件级别的都还在”，其实软件级别的也待测。</p><h2 id=设定系统常量>设定系统常量
<a class=anchor href=#%e8%ae%be%e5%ae%9a%e7%b3%bb%e7%bb%9f%e5%b8%b8%e9%87%8f>#</a></h2><p>在用户目录下<code>profile</code>文件中可通过<code>export</code> 增加(一般来说是增加路径)</p><div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-bash data-lang=bash><span style=display:flex><span>export IAN<span style=color:#f92672>=</span>/mnt/c/Users/ian
</span></span><span style=display:flex><span>sourse ~/.profile
</span></span></code></pre></div><p>之后便可通过<code>cd $IAN</code> 来访问<code>win</code>下的用户目录。当然，这个方法是在添加<code>GoPath</code>时注意到的。</p><p>emm 其实在<code>/etc/profile</code> 文件下才是系统王道</p><h3 id=ps>ps
<a class=anchor href=#ps>#</a></h3><p>今年面试还碰到个问这个问题，说什么是变量&mldr;.. 把我给整蒙了&mldr;..
结果一番问下才发现他想问的就是放在<code>/etc/profile</code>和<code>~/.profile</code>里有啥区别，</p><p>啥是<code>系统,用户,会话</code>级变量.唉.. 有时候突然听到基本问题就觉得对方是不是有什么深意&mldr;</p><h2 id=tmux-虚拟多终端>tmux 虚拟多终端
<a class=anchor href=#tmux-%e8%99%9a%e6%8b%9f%e5%a4%9a%e7%bb%88%e7%ab%af>#</a></h2><p>类似于vim多窗口编辑一类的东西，emm 或者说图形化<code>ubuntu</code>使用<code>ctrl+alt+t</code>叫出来的东西。这么一对比的话就是无界面化的虚拟终端——那个是界面里的虚拟终端嘛。 用于解决<code>ssh</code>连接远程开启应用，断开后不关闭进程的方案。因为<code>nohup</code>好像并不稳定的样子……
不过用起来… 不太了解怎么这就能够持久化了…因为毕竟是虚拟窗口，间<code>makethingseasy</code>中，其实…好像…大概…没什么关系吧。这两者。</p><h2 id=最大文件数单进程最大文件数>最大文件数/单进程最大文件数
<a class=anchor href=#%e6%9c%80%e5%a4%a7%e6%96%87%e4%bb%b6%e6%95%b0%e5%8d%95%e8%bf%9b%e7%a8%8b%e6%9c%80%e5%a4%a7%e6%96%87%e4%bb%b6%e6%95%b0>#</a></h2><p><code>bump fs.nr_open + fs.max-file to their largest possible values</code></p><div class=highlight><pre tabindex=0 style=color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-bash data-lang=bash><span style=display:flex><span>cat /proc/sys/fs/file-max
</span></span><span style=display:flex><span>cat /proc/sys/fs/nr_open
</span></span></code></pre></div><p>今天(2021-04-22)看<code>epoll</code>的时候好奇看了一下,发现我的fs/file-max居然有<code>9223372036854775807</code>震惊一下.</p></article><footer class=book-footer><div class="flex flex-wrap justify-between"></div><script>(function(){function e(e){const t=window.getSelection(),n=document.createRange();n.selectNodeContents(e),t.removeAllRanges(),t.addRange(n)}document.querySelectorAll("pre code").forEach(t=>{t.addEventListener("click",function(){if(window.getSelection().toString())return;e(t.parentElement),navigator.clipboard&&navigator.clipboard.writeText(t.parentElement.textContent)})})})()</script></footer><div class=book-comments></div><label for=menu-control class="hidden book-menu-overlay"></label></div><aside class=book-toc><div class=book-toc-content><nav id=TableOfContents><ul><li><a href=#ubuntu2204-依赖项整理>Ubuntu22.04 依赖项整理</a></li><li><a href=#dpkg-deb>dpkg .deb</a><ul><li><a href=#install>Install</a></li><li><a href=#c-l-r-p-l-s>c l r P L s</a></li></ul></li><li><a href=#wsl>WSL</a></li><li><a href=#sudo-apt-upgrade>sudo apt upgrade</a><ul><li><a href=#解决>解决</a></li><li><a href=#说明>说明</a></li></ul></li><li><a href=#磁盘操作>磁盘操作</a><ul><li><a href=#ntfs>NTFS</a></li><li><a href=#磁盘查询命令>磁盘查询命令</a></li><li><a href=#じゃあ作成さくせい><strong>じゃあ作成（さくせい）</strong>：</a></li><li><a href=#格式化磁盘><strong>格式化磁盘:</strong></a></li><li><a href=#lvmの削除さくじょ>LVMの削除（さくじょ）：</a></li><li><a href=#disk-lvの追加ついか>disk LVの追加（ついか）：</a></li><li><a href=#disk-vgの追加>disk VGの追加</a></li></ul></li><li><a href=#网络>网络</a><ul><li><a href=#ssh-远程终端控制>SSH 远程终端控制</a></li><li><a href=#ping-测试连通>ping 测试连通</a></li><li><a href=#vnc-桌面远程>VNC 桌面远程</a></li></ul></li><li><a href=#壓縮打包>壓縮打包</a><ul><li><a href=#tar>tar</a></li></ul></li><li><a href=#ubuntu-1604-升级-ubuntu-1804>Ubuntu 16.04 升级 Ubuntu 18.04</a></li><li><a href=#设定系统常量>设定系统常量</a><ul><li><a href=#ps>ps</a></li></ul></li><li><a href=#tmux-虚拟多终端>tmux 虚拟多终端</a></li><li><a href=#最大文件数单进程最大文件数>最大文件数/单进程最大文件数</a></li></ul></nav></div></aside></main></body></html>